INCLUDES = -I$(top_builddir)/src
CPPFLAGS = -D"_GLIBCXX_DEBUG=1"
CFLAGS = -g
CXXFLAGS = -g
INCLUDES += -I$(top_builddir)/third-party/include
AM_LDFLAGS = -L.

EXTRA_DIST = 

lib_LTLIBRARIES = libsparrow.la
libsparrow_la_SOURCES = 
libsparrow_la_SOURCES += stable.h
libsparrow_la_SOURCES += handler.h
libsparrow_la_SOURCES += handler.cpp
libsparrow_la_SOURCES += null_handler.h
libsparrow_la_SOURCES += null_handler.cpp
libsparrow_la_SOURCES += reactor.h
libsparrow_la_SOURCES += reactor.cpp
libsparrow_la_SOURCES += tcp_listener.h
libsparrow_la_SOURCES += tcp_listener.cpp
libsparrow_la_SOURCES += tcp_io.h
libsparrow_la_SOURCES += tcp_io.cpp
libsparrow_la_SOURCES += tcp_echo.h
libsparrow_la_SOURCES += tcp_echo.cpp
libsparrow_la_SOURCES += udp_receiver.h
libsparrow_la_SOURCES += udp_receiver.cpp
libsparrow_la_SOURCES += udp_sender.h
libsparrow_la_SOURCES += udp_sender.cpp
libsparrow_la_SOURCES += udp_echo.h
libsparrow_la_SOURCES += udp_echo.cpp
libsparrow_la_SOURCES += round_robin.h
libsparrow_la_SOURCES += round_robin.cpp
libsparrow_la_SOURCES += timed_buffer.h
libsparrow_la_SOURCES += timed_buffer.cpp
libsparrow_la_SOURCES += buffer_expander.h
libsparrow_la_SOURCES += buffer_expander.cpp
libsparrow_la_SOURCES += thread_connector.h
libsparrow_la_SOURCES += thread_connector.cpp
libsparrow_la_SOURCES += one_rule_demux.h
libsparrow_la_SOURCES += one_rule_demux.cpp
libsparrow_la_SOURCES += mux.h
libsparrow_la_SOURCES += mux.cpp
libsparrow_la_SOURCES += http_connection_manager.h
libsparrow_la_SOURCES += http_connection_manager.cpp
libsparrow_la_SOURCES += http_connection.h
libsparrow_la_SOURCES += http_connection.cpp
libsparrow_la_SOURCES += http_parser.h
libsparrow_la_SOURCES += http_parser.cpp
libsparrow_la_SOURCES += http_header_variant_set.h
libsparrow_la_SOURCES += http_header_variant_set.cpp
libsparrow_la_SOURCES += http_header_callback.h
libsparrow_la_SOURCES += http_header_callback.cpp
libsparrow_la_SOURCES += http_echo.h
libsparrow_la_SOURCES += http_echo.cpp
libsparrow_la_SOURCES += annotator.h
libsparrow_la_SOURCES += annotator.cpp

libsparrow_la_SOURCES += errors.h
libsparrow_la_SOURCES += errors.cpp
libsparrow_la_SOURCES += types.h
libsparrow_la_SOURCES += types.cpp
libsparrow_la_SOURCES += util.h
libsparrow_la_SOURCES += util.cpp
libsparrow_la_SOURCES += libevent_reactor_impl.h
libsparrow_la_SOURCES += libevent_reactor_impl.cpp

libsparrow_la_SOURCES += variant_headers.h
libsparrow_la_SOURCES += int_key.h
libsparrow_la_SOURCES += int_key.cpp
libsparrow_la_SOURCES += variant_set.h
libsparrow_la_SOURCES += variant_set.cpp
libsparrow_la_SOURCES += variant.h
libsparrow_la_SOURCES += variant.cpp
libsparrow_la_SOURCES += variant_int32.h
libsparrow_la_SOURCES += variant_int32.cpp
libsparrow_la_SOURCES += variant_string.h
libsparrow_la_SOURCES += variant_string.cpp
libsparrow_la_SOURCES += variant_int64.h
libsparrow_la_SOURCES += variant_int64.cpp
libsparrow_la_SOURCES += variant_ipv4.h
libsparrow_la_SOURCES += variant_ipv4.cpp
libsparrow_la_SOURCES += variant_ptr.h
libsparrow_la_SOURCES += variant_ptr.cpp
libsparrow_la_SOURCES += variant_fd.h
libsparrow_la_SOURCES += variant_fd.cpp

libsparrow_la_LIBADD = 
libsparrow_la_LDFLAGS = -version-info 0:0:0 -release $(SPARROW_VERSION)

